const request = require("../../utils/request.js");

// pages/api/api.js
Page({
  /**
   * 页面的初始数据
   */
  data: {
    list: [],
  },

  fn() {
    // wx.reLaunch({
    //   // url: "../login/login",
    //   url: "../api/api",
    // });

    wx.navigateTo({
      url: "../../packageA/pages/login/login",
    });
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    console.log("A页面 load");
    // wx.getLocation({
    //   type: "wgs84",
    //   success: (res) => {
    //     console.log(res);
    //   },
    // });
    // 一般把数据请求放在onLoad，而不是onReady
    // 因为onLoad有一个参数options，options里面可以获取到url参数
    // 如果对数据的实时性要求高的，那么也可以放在onShow里面

    // 请求的地址，需要在官网的小程序后台进行配置
    // 配置过的地址才能进行请求
    // 配置的地址，只能使用https开头的地址
    // 开发环境下，可以在开发工具右上角的详情中，选择"不校验合法域名"
    // const _this = this;
    // wx.request({
    //   url: "http://118.24.239.63:3000/api/rated/list", //仅为示例，并非真实的接口地址
    //   // method: "POST",
    //   method: "GET",
    //   data: {},
    //   header: {
    //     "content-type": "application/json", // 默认值
    //   },
    //   success: (res) => {
    //     // console.log(res.data);
    //     // 可以通过用变量存this，或者箭头函数的方式处理this指向问题
    //     console.log(res.data.data);
    //     this.setData({
    //       list: res.data.data,
    //     });
    //   },
    // });

    request("/rated/list").then((res) => {
      this.setData({
        list: res.data,
      });
    });

    request("/rated/list").then((res) => {
      this.setData({
        list: res.data,
      });
    });

    request("/detail/info", "POST", { id: 1500600 }).then((res) => {
      console.log(res);
    });
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {},

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    console.log("A页面 show");
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {
    console.log("A页面 hide");
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {
    console.log("A页面 unload");
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {},

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {},

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {},
});
